home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / blitzbasic / blitz-progs.lha / texture.lha / texturemap.bb2 next >
Unknown  |  1994-03-31  |  1.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 80 33 20 2e 77 00 00 80 | 01 20 2e 74 65 78 74 75 |.3 .w...|. .textu|
|00000010| 72 65 6d 61 70 00 20 20 | 69 6e 69 74 5f 78 2e 77 |remap. |init_x.w|
|00000020| 3a 69 6e 69 74 5f 79 00 | 20 20 73 69 7a 65 5f 78 |:init_y.| size_x|
|00000030| 3a 73 69 7a 65 5f 79 00 | 80 02 20 80 01 00 00 80 |:size_y.|.. .....|
|00000040| 01 20 2e 70 6f 6c 79 6d | 61 70 00 20 20 78 31 2e |. .polym|ap. x1.|
|00000050| 77 3a 78 32 00 20 20 79 | 31 3a 79 32 3a 79 33 3a |w:x2. y|1:y2:y3:|
|00000060| 79 34 00 80 02 20 80 01 | 00 00 80 33 20 2e 74 65 |y4... ..|...3 .te|
|00000070| 78 74 75 72 65 6d 61 70 | 20 77 61 6c 6c 00 80 33 |xturemap| wall..3|
|00000080| 20 2e 70 6f 6c 79 6d 61 | 70 20 70 6f 6c 79 67 6f | .polyma|p polygo|
|00000090| 6e 00 00 cd 01 20 30 2c | 22 74 69 74 6c 65 2e 69 |n.... 0,|"title.i|
|000000a0| 66 66 22 2c 30 00 00 80 | 34 00 d0 01 20 30 2c 33 |ff",0...|4... 0,3|
|000000b0| 32 30 2c 32 35 36 2c 35 | 00 c8 01 20 30 2c 34 34 |20,256,5|... 0,44|
|000000c0| 2c 33 32 30 2c 32 35 36 | 2c 24 66 66 66 38 2c 35 |,320,256|,$fff8,5|
|000000d0| 2c 38 2c 33 32 2c 33 32 | 30 2c 33 32 30 00 80 2c |,8,32,32|0,320..,|
|000000e0| 20 ce 09 20 30 00 c7 02 | 20 30 00 c8 04 20 30 00 | .. 0...| 0... 0.|
|000000f0| 00 77 61 6c 6c 5c 73 69 | 7a 65 5f 78 3d cd 03 28 |.wall\si|ze_x=..(|
|00000100| 30 29 00 77 61 6c 6c 5c | 73 69 7a 65 5f 79 3d cd |0).wall\|size_y=.|
|00000110| 04 28 30 29 00 77 61 6c | 6c 5c 69 6e 69 74 5f 78 |.(0).wal|l\init_x|
|00000120| 3d 30 00 77 61 6c 6c 5c | 69 6e 69 74 5f 79 3d 30 |=0.wall\|init_y=0|
|00000130| 00 00 80 ca 20 70 6f 6c | 79 67 6f 6e 00 00 20 20 |.... pol|ygon.. |
|00000140| 20 20 20 20 20 20 20 20 | 20 3b 20 20 28 78 31 2c | | ; (x1,|
|00000150| 79 31 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |y1) | |
|00000160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 28 78 | | (x|
|00000170| 32 2c 79 32 29 00 20 20 | 20 20 20 20 20 20 20 20 |2,y2). | |
|00000180| 20 3b 20 20 20 20 20 6f | 6f 6f 6f 20 20 20 20 20 | ; o|ooo |
|00000190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000001a0| 20 20 20 20 20 6f 6f 6f | 6f 00 20 20 20 20 20 20 | ooo|o. |
|000001b0| 20 20 20 20 20 3b 20 20 | 20 20 20 7c 20 20 20 6f | ; | | o|
|000001c0| 6f 6f 20 28 78 32 2c 79 | 32 29 20 20 20 20 28 78 |oo (x2,y|2) (x|
|000001d0| 31 2c 79 31 29 20 6f 6f | 6f 20 20 20 7c 00 20 20 |1,y1) oo|o |. |
|000001e0| 20 20 20 20 20 20 20 20 | 20 3b 20 20 20 20 20 7c | | ; ||
|000001f0| 20 20 20 20 20 20 7c 20 | 20 20 20 20 20 20 20 6f | | | o|
|00000200| 72 20 20 20 20 20 20 20 | 20 7c 20 20 20 20 20 20 |r | | |
|00000210| 7c 00 20 20 20 20 20 20 | 20 20 20 20 20 3b 20 20 ||. | ; |
|00000220| 20 20 20 7c 20 20 20 6f | 6f 6f 20 28 78 32 2c 79 | | o|oo (x2,y|
|00000230| 34 29 20 20 20 20 28 78 | 31 2c 79 33 29 20 6f 6f |4) (x|1,y3) oo|
|00000240| 6f 20 20 20 7c 00 20 20 | 20 20 20 20 20 20 20 20 |o |. | |
|00000250| 20 3b 20 20 20 20 20 6f | 6f 6f 6f 20 20 20 20 20 | ; o|ooo |
|00000260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000270| 20 20 20 20 20 6f 6f 6f | 6f 00 20 20 20 20 20 20 | ooo|o. |
|00000280| 20 20 20 20 20 3b 20 20 | 28 78 31 2c 79 33 29 20 | ; |(x1,y3) |
|00000290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000002a0| 20 20 20 20 20 20 20 20 | 20 20 28 78 32 2c 79 34 | | (x2,y4|
|000002b0| 29 00 00 00 cb 01 20 30 | 2c 77 61 6c 6c 5c 69 6e |)..... 0|,wall\in|
|000002c0| 69 74 5f 78 2c 77 61 6c | 6c 5c 69 6e 69 74 5f 79 |it_x,wal|l\init_y|
|000002d0| 00 5c 78 31 3d 35 30 3a | 5c 78 32 3d 31 35 30 3a |.\x1=50:|\x2=150:|
|000002e0| 5c 79 31 3d 31 30 30 3a | 5c 79 32 3d 31 33 30 3a |\y1=100:|\y2=130:|
|000002f0| 5c 79 33 3d 32 30 30 3a | 5c 79 34 3d 31 37 30 00 |\y3=200:|\y4=170.|
|00000300| 00 80 ca 20 70 6f 6c 79 | 67 6f 6e 00 00 63 3d 31 |... poly|gon..c=1|
|00000310| 20 20 3b 20 63 6f 6e 73 | 74 61 6e 74 20 63 6f 72 | ; cons|tant cor|
|00000320| 72 65 63 74 69 6f 6e 00 | bb 85 20 5c 78 31 2d 63 |rection.|.. \x1-c|
|00000330| 2c 5c 79 31 2d 63 2c 5c | 78 32 2b 63 2c 5c 79 32 |,\y1-c,\|x2+c,\y2|
|00000340| 2d 63 2c 31 00 bb 85 20 | 5c 78 32 2b 63 2c 5c 79 |-c,1... |\x2+c,\y|
|00000350| 34 2b 63 2c 31 00 bb 85 | 20 5c 78 31 2d 63 2c 5c |4+c,1...| \x1-c,\|
|00000360| 79 33 2b 63 2c 31 00 bb | 85 20 5c 78 31 2d 63 2c |y3+c,1..|. \x1-c,|
|00000370| 5c 79 31 2d 63 2c 31 00 | 00 70 6f 6c 79 5f 77 69 |\y1-c,1.|.poly_wi|
|00000380| 64 74 68 20 20 20 3d 20 | 5c 78 32 2d 5c 78 31 00 |dth = |\x2-\x1.|
|00000390| 74 6f 70 5f 64 79 2e 71 | 20 20 20 20 20 3d 20 5c |top_dy.q| = \|
|000003a0| 79 31 00 62 6f 74 74 6f | 6d 5f 64 79 2e 71 20 20 |y1.botto|m_dy.q |
|000003b0| 3d 20 5c 79 33 00 00 64 | 65 6c 74 61 31 2e 71 20 |= \y3..d|elta1.q |
|000003c0| 3d 20 bc 09 28 5c 79 31 | 2d 5c 79 32 29 20 2f 20 |= ..(\y1|-\y2) / |
|000003d0| 70 6f 6c 79 5f 77 69 64 | 74 68 00 64 65 6c 74 61 |poly_wid|th.delta|
|000003e0| 32 2e 71 20 3d 20 bc 09 | 28 5c 79 33 2d 5c 79 34 |2.q = ..|(\y3-\y4|
|000003f0| 29 20 2f 20 70 6f 6c 79 | 5f 77 69 64 74 68 00 00 |) / poly|_width..|
|00000400| 80 0b 20 5c 79 32 3c 5c | 79 31 00 20 20 64 65 6c |.. \y2<\|y1. del|
|00000410| 74 61 31 3d 2d 64 65 6c | 74 61 31 00 20 20 64 65 |ta1=-del|ta1. de|
|00000420| 6c 74 61 32 3d 2d 64 65 | 6c 74 61 32 00 80 c0 00 |lta2=-de|lta2....|
|00000430| 00 73 63 61 6c 65 58 2e | 71 20 3d 20 77 61 6c 6c |.scaleX.|q = wall|
|00000440| 5c 73 69 7a 65 5f 78 20 | 2f 20 70 6f 6c 79 5f 77 |\size_x |/ poly_w|
|00000450| 69 64 74 68 00 78 5f 6d | 61 70 2e 71 20 20 3d 20 |idth.x_m|ap.q = |
|00000460| 77 61 6c 6c 5c 69 6e 69 | 74 5f 78 00 00 80 16 20 |wall\ini|t_x.... |
|00000470| 78 5f 70 6f 6c 79 20 3d | 20 5c 78 31 20 80 18 20 |x_poly =| \x1 .. |
|00000480| 5c 78 32 00 00 20 20 74 | 6f 70 5f 64 79 20 20 20 |\x2.. t|op_dy |
|00000490| 20 3d 20 74 6f 70 5f 64 | 79 20 2b 20 64 65 6c 74 | = top_d|y + delt|
|000004a0| 61 31 00 20 20 62 6f 74 | 74 6f 6d 5f 64 79 20 3d |a1. bot|tom_dy =|
|000004b0| 20 62 6f 74 74 6f 6d 5f | 64 79 20 2d 20 64 65 6c | bottom_|dy - del|
|000004c0| 74 61 32 00 00 20 20 73 | 63 61 6c 65 59 2e 71 20 |ta2.. s|caleY.q |
|000004d0| 3d 20 77 61 6c 6c 5c 73 | 69 7a 65 5f 79 20 2f 20 |= wall\s|ize_y / |
|000004e0| bc 08 28 62 6f 74 74 6f | 6d 5f 64 79 2d 74 6f 70 |..(botto|m_dy-top|
|000004f0| 5f 64 79 29 00 20 20 79 | 5f 6d 61 70 2e 71 20 20 |_dy). y|_map.q |
|00000500| 3d 20 77 61 6c 6c 5c 69 | 6e 69 74 5f 79 00 00 20 |= wall\i|nit_y.. |
|00000510| 20 80 16 20 79 5f 70 6f | 6c 79 2e 71 20 3d 20 74 | .. y_po|ly.q = t|
|00000520| 6f 70 5f 64 79 20 80 18 | 20 62 6f 74 74 6f 6d 5f |op_dy ..| bottom_|
|00000530| 64 79 00 20 20 20 20 b2 | 03 20 78 5f 70 6f 6c 79 |dy. .|. x_poly|
|00000540| 2c 79 5f 70 6f 6c 79 2c | b2 04 28 78 5f 6d 61 70 |,y_poly,|..(x_map|
|00000550| 2c 79 5f 6d 61 70 29 00 | 20 20 20 20 79 5f 6d 61 |,y_map).| y_ma|
|00000560| 70 20 3d 20 79 5f 6d 61 | 70 20 2b 20 73 63 61 6c |p = y_ma|p + scal|
|00000570| 65 59 00 20 20 80 17 00 | 00 20 20 78 5f 6d 61 70 |eY. ...|. x_map|
|00000580| 20 3d 20 78 5f 6d 61 70 | 20 2b 20 73 63 61 6c 65 | = x_map| + scale|
|00000590| 58 00 00 80 17 00 00 80 | 0a 3a 80 02 00 00 |X.......|.:.... |
+--------+-------------------------+-------------------------+--------+--------+